package cn.mysite.mycompany.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

@Controller
public class RedirectHandler {



    @GetMapping("/{url}")
    //这个controller用来接管localhost:8080/这个url下的字符作为参数进行处理
    //"/{}"这个写法表示使用url中对应位置来作为参数传递
    //pathvariable注解获取url中携带的参数
    public String redirect(@PathVariable("url") String url){
        return url;
    }

    @GetMapping("/")
    public String main(){
        //返回字符串的时候没有redirect的话会被当作html使用模板来解析
        return "redirect:/productCategory/list";
    }

}
